Microsoft.NET Framework is a versatile development platform that helps you create applications for a wide range of purposes. It is the most popular way to build client and server applications for Windows and Windows Server. The framework has several capabilities that make development easier, including automatic memory management, (runtime) generic types, reflection, asynchrony, concurrency, and native interop. Follow the link on this page to download .NET Framework.

Microsoft .NET Framework is an execution environment that allows software developers to create a software application in one programming language, and be assured that the app will work with code written in other languages. In addition, the .NET Framework includes a set of class libraries that are specific to certain application domains, such as web development, Windows Forms development, and XML web services.